#ifndef __YOLOV8_POSE_PLUGIN_H__
#define __YOLOV8_POSE_PLUGIN_H__

#include "boxInfo.h"

#ifdef __cplusplus
extern "C" {
#endif

typedef struct {
  int img_width;
  int img_height;
  int model_width;
  int model_height;
  int padx;
  int pady;
  double ratio;
  void *output_tensor;

  lynPoseInfo *poseInfo;

} PosePostInfo_t;

int lynPosePostProcess(PosePostInfo_t *post_info);

#ifdef __cplusplus
}
#endif

#endif